home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 45 / Amiga Format CD45 (1999-09)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-11].iso / +system+ / tools / expert / snoopdos / readme.source < prev    next >
Text File  |  1998-09-07  |  2KB  |  57 lines

  1.  
  2.                         SnoopDos 3.0 -- Source Code Release
  3.  
  4.            Copyright © Eddy Carroll, September 1994. Freely distributable.
  5.  
  6.  
  7. INTRODUCTION
  8.  
  9.     SnoopDos patches a variety of AmigaDOS library functions that
  10.     are commonly called by other programs and allows you to monitor
  11.     the activities carried out by those programs.
  12.  
  13.     The source code allows you to examine how SnoopDos operates. You
  14.     may find it useful as example code if you are interested in any
  15.     of the following:
  16.  
  17.       - patching system library functions
  18.       - creating font-sensitive gadtools or BOOPSI GUI interfaces
  19.         without the help of a third party GUI library
  20.       - accessing AmigaGuide help
  21.       - copying text to the clipboard
  22.       - allowing localisation of all program text strings
  23.       - supporting drag & drop operations
  24.       - seeing how a medium sized Amiga application is constructed
  25.     
  26.     I don't claim that this code is perfect but it does have the advantage
  27.     of actually working, so it's a useful starting point.
  28.  
  29.     You will probably also want to obtain the companion binary archive
  30.     snoopdos30.lha, available in the /pub/aminet/util/moni directory on
  31.     AmiNet. This contains the SnoopDos executable, and also an extensive
  32.     AmigaGuide help file which should prove useful while browsing the
  33.     source code.
  34.  
  35.     See the file SnoopDos.Roadmap inside the source directory for information
  36.     about how the source code is organised.
  37.  
  38.  
  39. DISTRIBUTION CONDITIONS
  40.  
  41.     You may freely use portions of the SnoopDos source code in your
  42.     own programs if you wish. However, if you use two or more complete
  43.     functions from the SnoopDos code, you must acknowledge the origin
  44.     of those functions in your documentation and source code.
  45.  
  46.     You may modify the SnoopDos source code to create new versions of
  47.     SnoopDos for your own use only. You may not redistribute such new
  48.     versions without my explicit permission.
  49.  
  50.  
  51. AUTHOR
  52.  
  53.     You can contact the author at:
  54.     
  55.         ecarroll@maths.tcd.ie
  56.         ecarroll@cix.compulink.co.uk
  57.